Vcenter NamespaceManagement Supervisors Networks Edges Info
Vcenter NamespaceManagement Supervisors Networks Edges Info describes the current state of an edge.
This schema was added in vSphere API 9.0.0.0.
{
"edge": "string",
"name": "string",
"provider": "string",
"avi": {
"server": {
"host": "string",
"port": 0
},
"username": "string",
"certificate_authority_chain": "string",
"cloud_name": "string"
},
"haproxy": {
"address_ranges": [
{
"address": "string",
"count": 0
}
],
"servers": [
{
"host": "string",
"port": 0
}
],
"username": "string",
"certificate_authority_chain": "string"
},
"foundation": {
"runtime": {
"conditions": [
{
"type": "string",
"status": "string",
"last_transition_time": "string",
"reason": "string",
"message": {
"id": "string",
"default_message": "string",
"args": [
"string"
],
"params": {
"params": {
"s": "string",
"dt": "string",
"i": 0,
"d": "number",
"l": "Vapi Std NestedLocalizableMessage Object",
"format": "string",
"precision": 0
}
},
"localized": "string"
}
}
],
"version": "string",
"vips_allocated": 0,
"vips_available": 0
},
"interfaces": [
{
"personas": [
"string"
],
"network": "string"
}
],
"vip_ranges": [
{
"address": "string",
"count": 0
}
],
"vip_subnets": [
"string"
],
"size": "string",
"availability": "string",
"zones": [
"string"
],
"storage_policy": "string",
"dns_servers": [
"string"
],
"dns_search_domains": [
"string"
],
"ntp_servers": [
"string"
],
"syslog_endpoint": "string",
"syslog_certificate_authority_pem": "string"
},
"nsx": {
"default_ingress_tls_certificate": "string"
}
}
The identifier of this edge.
This property was added in vSphere API 9.0.0.0.
When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: com.vmware.vcenter.namespace_management.network.edge.Edge
. When operations return a value of this schema as a response, the property will be an identifier for the resource type: com.vmware.vcenter.namespace_management.network.edge.Edge
.
The human-readable descriptor of this edge.
This property was added in vSphere API 9.0.0.0.
The edge provider.
For more information see: Vcenter NamespaceManagement Supervisors Networks Edges EdgeProvider.
This property was added in vSphere API 9.0.0.0.
The Vcenter NamespaceManagement Supervisors Networks Edges AviInfo is a conditional configuration made available upon selecting the Avi load balancer provider. It is used to retrieve the load balancer runtime configuration.
This property was added in vSphere API 9.0.0.0.
This property is optional and it is only relevant when the value of provider is Vcenter NamespaceManagement Supervisors Networks Edges EdgeProvider.AVI.
This property is deprecated as of vSphere API 9.0.0.0. Instead, use Vcenter NamespaceManagement Supervisors Networks Edges Info.foundation with provider type Vcenter NamespaceManagement Supervisors Networks Edges EdgeProvider.VSPHERE_FOUNDATION or Vcenter NamespaceManagement Supervisors Networks Edges Info.avi with provider type Vcenter NamespaceManagement Supervisors Networks Edges EdgeProvider.AVI.
The Vcenter NamespaceManagement Supervisors Networks Edges HAProxyInfo is a conditional configuration made available upon selecting the HAProxy load balancer provider. It is used to retrieve the load balancer runtime configuration.
This property was added in vSphere API 9.0.0.0.
This property is optional and it is only relevant when the value of provider is Vcenter NamespaceManagement Supervisors Networks Edges EdgeProvider.HAPROXY.
The Vcenter NamespaceManagement Supervisors Networks Edges FoundationLoadBalancerInfo is a conditional configuration made available upon selecting the Foundation Load Balancer provider. It is used to retrieve the load balancer runtime configuration.
This property was added in vSphere API 9.0.0.0.
This property is optional and it is only relevant when the value of provider is Vcenter NamespaceManagement Supervisors Networks Edges EdgeProvider.VSPHERE_FOUNDATION.
The Vcenter NamespaceManagement Supervisors Networks Edges NSXLoadBalancerInfo represents information about the NSX Load Balancer.
This property was added in vSphere API 9.0.0.0.
This property is optional and it is only relevant when the value of provider is Vcenter NamespaceManagement Supervisors Networks Edges EdgeProvider.NSX_LB.